在我研習的過程中,我發現WSHNetwork有很多好用又好玩的屬性
目前有部份的功能已經在運用在實戰中
廢話不多說,直接進入主題吧..
一、ComputerName 屬性
故名思義,它就是可以協助你取得電腦的名稱
搭配「CreateObject」函數即得
使用範例如下:
WScript.Echo CreateObject("WScript.Network").ComputerName
二、UserName屬性
它可協助你取得現在登入中的使用者名稱
搭配「CreateObject」函數即得
使用範例如下:
WScript.Echo CreateObject("WScript.Network").UserName
三、MapNetworkDrive
它可以協助你做連線網路磁碟機
我個人早期是使用文字命令的方式來做連線
現在我都是用這個來做
搭配「CreateObject」函數使用
使用範例如下:
CreateObject("WScript.Network").MapNetworkDrive "Q:", "\\FServer01\分享"
同時也可以給多行指令,一次就可以連結多個網路磁碟機
用於管控client端的網路磁碟機,想當好用
四、RemoveNetworkDrive
有連線的方,當然也要有中斷連線的方法
要中斷連線的話,就靠它囉..
使用範例如下:
CreateObject("WScript.Network").RemoveNetworkDrive "Q:", True
老實說,最常用的就是連線與中斷網路磁碟機
我公司的網路磁碟機的代號常在換,也不知道為什麼
反正,有了它,我管你怎麼換,我只要在AD主機上設定好
隔天,大家一重新開機,它就會幫我換成我所想要的,方便的很..